<?php
/*********************** Easy-D ****************************
 @ 文件名称：appConfig.php
 @ 文件名称：框架功能配置文件                    
 @ 文件作用：提供一些框架的内置功能性配置，以及连接数据库等配置信息等
 @ 维护人员：weixuan                                      
 ***********************************************************/

$GLOBALS['settings'] = array(
    
    //设置调试模式
    "debug"	=> true,
    
    //接口相关日志信息
	"interfaceInfo" => array(),

	//是否为独立部署(无聚合层)
	"isIndependentDeployment" => true,

	//是否使用管理端创建API接口
	"isWebManagerAddApi" => false,

	//是否需要聚合层验权
	"isAggregationServerValidation" => false,

	//是否开启物理删除
	"isPhysicallyDelete" => true,

	//是否开启跨域请求
	"isAccessControlAllowOrigin" => true,

	//设置允许的请求模式
	"method" => array('GET','POST','ALL'),

	//是否允许自动构建标准CURD
	"isCURD" => false,

	//默认查询时分页显示数量
	"pageLimit" => 20,

	//是否开启接口白名单验证
	"isWhiteAuth" => false,

	//缓存相关配置
	"cache" => array(

		//是否进行缓存
		"isCache" => false,

		//缓存的类型 file:文件缓存
		"cacheType" => 'memory',

		//缓存的目录 根目录/目录名称
		"cacheDir" => 'cache',
		
		//缓存的过期时间(秒)
		"cacheValidity" => 3600

    ),
    
    //是否可以不接入数据库使用
	"noDatabaseUse" => true,

	//数据库相关配置，将所有出现在配置项中的数据库进行连接以及操作对象的创建
	"database" => array(

		//Mysql相关配置项
		"Mysql" => array(
			"username"    => '',
			"password"    => '',
			"port"        => 3306,
			"host"        => '',
			"dbname"   	  => ''
		)
    )
    
);
?>        